Package-level declarations

Types

Link copied to clipboard
class AprilTag(xyz: List<Double> = Constants.Camera.XYZ_OFFSET, rpy: List<Double> = Constants.Camera.RPY_OFFSET, distanceUnit: DistanceUnit = Constants.Camera.XYZ_UNITS, angleUnit: AngleUnit = Constants.Camera.RPY_UNITS, draw: Boolean = false) : Processor

AprilTag processor with camera offset configuration.

Link copied to clipboard
class ColorBlob(targetColor: ColorRange? = null, draw: Boolean = false) : Processor
Link copied to clipboard
class MultiColorBlob(targetColors: ColorRange, draw: Boolean = false)

Manages multiple ColorBlob processors to detect multiple colors simultaneously. Each color gets its own processor for optimal detection.

Link copied to clipboard
class PredominantColor(swatches: PredominantColorProcessor.Swatch) : Processor

The PredominantColorProcessor acts like a "Color Sensor", allowing you to define a Region of Interest (ROI) of the camera stream inside of which the dominant color is found. Additionally, the detected color is matched to one of the Swatches specified by the user as a "best guess" at the general shade of the color.

Link copied to clipboard
interface Processor